environmental supervision - French English Dictionary